mail_outline sales@mediastorehouse.com
England, London, Abbey Road. A red London bus and Black Cab Taxi approach the famous pedestrian crossing at Abbey Road, made famous by the cover of the Beatles album of the same name