Post

Christo inaugurates his Floating Piers in Italy and it's a success.