Constanza is showing in the new landscape exhibition 'Our Autonomous Nature II' which opens on Tuesday 21 May, 7pm at the Testbed space in Battersea, exhibition continues until 24 May.
Testbed, SW11 4NP, click here to find out more ourautonomousnature.tumblr.com