30 meters tall; world's largest equine sculptures over the Forth & Clyde Canal; midway between Glasgow and Edinburgh in Scotland. Extras: some other angles and distances.
Comments
Sign in or get an account to comment.