Sheer Beauty

sbeauty_fly.jpg

Flushing Town Hall

New York City
December 10, 2006 – February 25, 2007

Movie of the exhibition: 
Sheer Beauty