share

You have to see 'The Floating Piers' in Italy

The 3 kilometres of yellow fabric on Lake Iseo gives meaning to the term 'Walking on sunshine'

By Verinia Khoo | Published: 23 Jun 2016

Loading...

Most Popular

ELLE Instagram