Two Masters and Her Vile Perfume
September 13 – November 29, 2010
Long Island City, New York
LARA SCHNITGER