Europe

Red Spot

Marina Salmaso, DK

Marina Salmaso, DK

Installation, 600. X 600 cm