56 Leonard Street in Tribeca, Manhattan NYC Architect Herzog & De Meuron
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections