Designed by
Title
The Kelpies: giant horse head statues in the Helix Park, Scotland #290458087
Description
Falkirk,United Kingdom - July 5,2023 : The Kelpies horses statue by Andy Scot,Helix park,Scotland,United Kingdom,Europe
This image is editorial