Designed by
Title
The Kelpies #239450121
Description
The Kelpies are 30-metre-high horse-head sculptures depicting kelpies, located between Falkirk and Grangemouth,. standing next to a new extension to the Forth and Clyde Canal, and near River Carron, in The Helix
This image is editorial