Stop Playing

Forte Marghera, Venice, Italy – Installed in October 2018 –