LONDON, ENGLAND, UK - JUNE 18: People crossing the Abbey Road zebra crossing made famous by the 1969 Beatles album cover on June 18, 2011 in London, England, UK
Editorial use only
Editorial credit: Claudio Divizia / Shutterstock.com

Royalty-free stock photo ID: 154066949

LONDON, ENGLAND, UK - JUNE 18: People crossing the Abbey Road zebra crossing made famous by the 1969 Beatles album cover on June 18, 2011 in London, England, UK