Parked trailers on Mulberry Street
New York, NY, USA
trailers, New York, Little Italy, shadows
2010
May 26
about