London double decker bus interior with passengers

- Image ID: DE4D7R
London double decker bus interior with passengers
Justin Kase zninez / Alamy Stock Photo
Image ID: DE4D7R
Location: London England UK