International Sculpture Center
   

DIRECTORY

Barbara De Pirro

pollinate
2011
20”x7”x7”
Fiber, Acrylic