skitched-20090603-230129.jpg

This self-explanatory piece comes from a new Australian installation entitled hilariously Abracadaver. It’s being put on by artist Lauren Brown at the Bus Gallery in Melbourne.

Awesome. Thanks to Tim Ellis for the tip on this.