International Sculpture Center
Facebook Twitter Instagram

Sculpture cover



DIRECTORY

Barry Parker

A Flea in Her Ear
1998
66 x 39 x 33 inches
Bronze

Price: $9000