The Planetary Garden

Manifesta 12, Palermo
Julie Ewington