Balloons

An amazing installation at the Tate In St.Ives.

More photos by pzjo