Pretty impressive. 30m horse head sculptures on the outskirts of Falkirk. Scotland's biggest art installation.
Comments
Sign in or get an account to comment.