Sunday, June 26, 2016

Crowds wowed by 'Floating Piers'

Thousands walk on water in Italy with the help of art installation, "The Floating Piers," on Lake Iseo.

Read more

No comments:

Post a Comment