Feb 13, 2010

2/13/10

 
Delancey Street, New York, NY, 1985.
© 2010 Ted Barron