erikjsommer.com

12.20.2010

the artist's institute


The Artist's Institute is a new project/ exhibition space located in the Lower East Side.