Renee Adams
Leechee
Polymer clay, shoe polish, plastic, mixed media
3" x 7" x 4"
2008
$1300
Inquire About This Piece