Image 1 of 1
Kelpies_010.JPG
The Kelpies - modern sculpture at The Helix, Falkirk, Scotland, United Kingdom.  Digitally Manipulated Image. Unwanted elements removed by cloning, copying and/or layering.