Storefront for Art and Architecture
New York City
Storefront for Art and Architecture amplifies the understanding of the built environment through artistic practice. Founded in 1982 by artists and architects in downtown New York, Storefront…
Storefront for Art and Architecture amplifies the understanding of the built environment through artistic practice. Founded in 1982 by artists and architects in downtown New York, Storefront…