Wednesday, November 27, 2013

The Kelpies: Two giant horse head sculptures unveiled in Scotland

No comments: