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 on the streets of London since 1829.

  • MR: NO
  • PR: NO
  • 2
  • 1211
  • 4

Editorial Photo: Big Ben

ID 19899866 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images

More images