The Kelpies, Scotland's largest art installation, has opened to the public at the Helix Park in Falkirk.
BBC News - Entertainment & Arts, BBC News: Entertainment
Mon, 04/21/2014 - 3:53am
The Kelpies, Scotland's largest art installation, has opened to the public at the Helix Park in Falkirk.