Freezeview – The Kelpies, Falkirk, Scotland, UK
You must be logged in to post a comment.
Wow, that’s a pretty amazing sculpture. Nice picture, thanks for sharing.
Wow, that’s a pretty amazing sculpture. Nice picture, thanks for sharing.