Windex


Windex, Liza Lou, 1996, Glass Pavillion, Toledo Museum of Art (TMA), Toledo Ohio