This is a site-specific installation by Trombly Rodriguez, the collaborative of artists Frances Trombly and Leyden Rodriguez-Casanova.
Added by Upcoming Robot on October 28, 2012