Designed by
Title
Sculpture of the Beatles on Pier Head, Liverpool Docks, England. #157342116
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