International Sculpture Center

   

DIRECTORY

Yetti Frenkel

Charming Toad
2014
36" x 32" x 32"
Fiberglass, Cement