Friller
20 metre-long floating monster
Moomba Festival
Melbourne, Australia. 1990

Mothers Art Production
Designer