Icarus

Icarus 2017 100x200x60cm

A stage hanging upside down on the ceiling