LONDON, ENGLAND - SEPTEMBER 26: Red Bus on Westminster Bridge with London Eye on September 26th 2012 in London. The London Bus is one of London's principal icons and is recognized worldwide.
- Image ID: 129840722
- Copyright: Sanchai Kumar
- Editorial Credit: Sanchai Kumar / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.