Nature notes

By parkcampaigner

The Kelpies

Pretty impressive. 30m horse head sculptures on the outskirts of Falkirk. Scotland's biggest art installation.

Comments
Sign in or get an account to comment.