Back to photostream

Kelpies

The Kelpies are 30 metre high horse-head sculptures situated in Helix Park Falkirk standing next to the Forth Clyde Canal

1,630 views
55 faves
5 comments
Uploaded on July 9, 2024
Taken on February 28, 2022