Tribeca New York street, view in summer of the Jenga Building (54 Leonard Street) in the Tribeca area of Manhattan, New York City, USA

- Image ID: WH8NC5
Tribeca New York street, view in summer of the Jenga Building (54 Leonard Street) in the Tribeca area of Manhattan, New York City, USA
Michael Brooks / Alamy Stock Photo
Image ID: WH8NC5
Location: Tribeca, Manhattan, New York City, USA