International Sculpture Center

   

DIRECTORY

Maggie Venn

Haze
2011
8ft x15ft x 4ft
Acrylic Sheet

Mylar sheet