Designed by
Title
Sculpture of the Beatles on Pier Head, Liverpool Docks, England. #157342091
Description
Liverpool, England âââ‰â¬Å July 27, 2019: Sculpture of the Beatles on Pier Head, Liverpool Docks, Merseyside, in rainy weather. Installed in December 2015. Artist: Andy Edwards. North-western Europe.
This image is editorial