Christo in Italy, the Floating Piers

Christo in Italy, the Floating Piers

Lago d’Iseo, work in progress