Luca Artioli

The Floating Pier – Christo

Project Details

Walking on The Floating Pier, Christo Installation at lake of Iseo, Lombardia, Italy. The images in movement add a sense of floating and walking on the water.