Christo goes big with another art installation

The 66-foot tall sculpture, made from 7,506 barrels, is currently on display on a lake in London's Hyde Park.

June 20, 2018

Top Stories

ABC News Live Presents