Kelpies

Image 1 of 4
Next >
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.