Text

Maria Toumazou
Light industry
18.05.25 – 06.07.25
Museum Abteiberg
Mönchengladbach – Germany