LONDON - JUNE 1: A London Bus on Westminister Bridge on June 1, 2011. The London Bus service is one of the largest urban bus networks in the world and buses have been used in London since 1829.

  • MR: NO
  • PR: NO
  • 5
  • 5970
  • 72

Editorial Photography: London Bus

ID 20264382 © | Dreamstime.com

We accept all major credit cards from China.

Designers Also Selected These Stock Photos

More similar stock images

More images