Untitled

veritasduchess:



The Kelpies are 30 metre high (over 98 feet) horse head sculptures, standing next to the Forth and Clyde Canal in Falkirk, Scotland.


 •  0 comments  •  flag
Share on Twitter
Published on September 24, 2015 07:16
No comments have been added yet.