LOADINGERROR LOADING

UK's Largest Bronze Statue Will Be Powerful Female Figure

In Plymouth, the top and bottom half of a "young powerful woman" is being built. 'The Messenger' will be the largest bronze cast statue in the UK.

Videos For You

Close

What's Hot