Storefront for Art & Architecture, 97 Kenmare St, New York, NY 10012, United States by Steven Holl
Size: 3819px × 2556px
Location: Storefront for Art & Architecture, 97 Kenmare St, New York, NY 10012, United States
Photo credit: © lm_photography / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: &, america, architectural, architecture, art, building, buildings, city, concrete, design, holl, metropolis, metropolitan, modern, photography, states, steven, storefront, united, urban, usa, york