A pair of gigantic horses’ heads sculpted from 300 tons of steel, Scotland’s newest cultural landmark, will be open to the public today. Titled The Kelpies, the 98ft-tall sculptures in Falkirk were ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results