Streets of New York

Streets of New York

A street canyon in New York City.

Countries & Regions