Designed by
Title
Sculpture of the Beatles in the Liverpool Docks, England. #155166359
Description
Liverpool, England ââ¬â July 27, 2019: Sculpture of the Beatles in the Liverpool Docks, in rainy weather. A young woman passes by. North-west Europe.
This image is editorial