Place to see: Little Italy, New York City, New York, United States

Canal Street
New York City, New York, US

Discovered by Lizzie Morrison
on 27 June 2008.
209 views.