The Beatles Statue

andy 73 4 months ago

Popular, bronze statues of the four Beatles created by sculptor Andy Edwards. At the Liverpool waterfront, Pier Head, L3 1BY, United Kingdom. There since 2015.


Authentication required

You must log in to post a comment.

Log in
    There are no comments yet.