Sep 24, 2010

9/24/10





















Delancey Street, New York, 1986.
© Ted Barron, 2010.