© 2010 Gabriel Shanks
29 Mar | The showroom of Mercedez-Benz of Manhattan, 10th Avenue, NYC. Maybe the most indelible logo brand of the last century? | Bookmark the permalink. | Filed under Architecture, New York City, Objects, Pop Culture and tagged benz, car, logo, mercedes, sky. Follow comments with the RSS feed for this post. Post a comment or trackback: Trackback URL.