Cecilia Bengolea at 180 Studios, London, United Kingdom: Group-exhibition

22 May - 28 September 2024