marie-thérèse ross
Installation Views > Material Matters
Material Matters Group Exhibition
Elysium Gallery, Swansea, Wales 29 March to 11 May 2024