The Hydra of Madison Avenue by Todd Schorr, 2001
This work is a trip down memory lane with a message about mass consumerism and Madison Avenue advertising. How many logos do you recognize? Schorr's detailed and beautifully colorful paintings have been aptly called Neosurrealist