The red twins © 2011 . All rights reserved.

The red twins

Where: Corner of West 78th Street and Amsterdam Avenue in Manhattan, New York, USA.

When: Beginning of October 2011.

What: Two twin sisters running on the sidewalk after having crossed the street.

Leave a Reply

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