UK, LONDON, Bloomsbury, modern double decker Routemaster buses, UK29177JPL

UK, LONDON, Bloomsbury, modern double decker Routemaster buses, UK29177JPL