Stairs on Canal Street

New York, New York

On location in New York City’s Chinatown.

Share your thoughts