INSTALLATION

Triumph Pavilion 2015 – First prize

2015
UNITED KINGDOM