Thumbnails
 
A New York Street

A New York Street

A random street in the West Village, New York.