"The Monster Mash" Installation

2007 December 14

Commissioned by The Manor, Leederville, Perth, Western Australia. December 2007.

Back to home