Interior of a double decker bus, London, United Kingdom

- Image ID: AYD167