The Beatles Statue, Liverpool, England, UK
Location: The Beatles Statue, Liverpool, England, UK
Photographer: Tim Gartside ©