| 11°C Dublin

Two horse head sculptures, The Kelpies, unveiled in Scotland


Two giant horse head sculptures, named The Kelpies, have been unveiled in Scotland.

 

Most Watched Videos

Privacy