Flower power © 2011 . All rights reserved.

Flower power

Where: On West 42nd Street, between 7th and 8th Avenue, Manhattan, New York, USA.

When: Mid-July 2011.

What: A woman standing on the sidewalk in front of Madame Tussauds Wax Museum.

Leave a Reply

Your email address will not be published.
Required fields are marked:*