Popular Helix Park posts on PhotoBlog.com

Falkirk in Scotland is home to The Kelpies, the largest equine sculpture in the world. Unveiled in April 2014, these 30-metre high horse-head sculptures are…
Up
Copyright @Photoblog.com