Showing posts with label paper mache. Show all posts
Showing posts with label paper mache. Show all posts
Wednesday, April 27, 2011
WHATS ON THAT WALL?
Is it paper mache? Is it plaster? Is it cotton? Is it a giant collection of spit wads???? I don't care what it is, but I think its STUNNING!
Subscribe to:
Posts (Atom)