Storefront is currently accepting applications for interns for Spring/Summer 2016.
Wwwriting: Digital Invisibles Storefront for Art and Architecture 97 Kenmare Street New York, NY 10012 Tel. 212.431.5795