Amanda Thatch
Art Work
About
Contact
More
Sculpture & Installation
Paper Mache, mixed media Approx. 18"x18"x36" 2008