Little Italy

Little Italy


New York, New York (NY), US
This appears to be decorated for a street fair on Mulberry Street, the heart of Little Italy.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement