Traditional red buses. Picadilly street. London, England, United Kingdom, Europe.

- Image ID: GD1TPW
MIKEL BILBAO GOROSTIAGA- TRAVELS / Alamy Stock Photo
Image ID: GD1TPW
Location: Picadilly street. London, England, United Kingdom, Europe.