Stars and Stripes © 2011 . All rights reserved.

Stars and Stripes

Where: Washington Place and Broadway in Manhattan, New York, USA.

When: Yesterday.

What: A young woman advertising outside an American Apparel store.

Leave a Reply

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

*