Designed by
Title
Liverpool, UK - May 22 2019: Bronze statue of the Beatles stands at the Pier Head on the side of River Mersey. #152635828
Description
Liverpool, UK - May 22 2019: Bronze statue of the Beatles stands at the Pier Head on the side of River Mersey, sculpted by Andrew Edwards and erected in December 2015
This image is editorial