International Sculpture Center

   


DIRECTORY

Maggie Venn

Haze
2011
8ft x15ft x 4ft
Acrylic Sheet

Mylar sheet