LONDON - MAY 29: A London Bus on Westminister Bridge with Big Ben on May 29, 2011 in London England. The London Bus service is one of the largest urban bus networks in the world with 8000 buses covering 700 routes.

  • MR: NO
  • PR: NO
  • 2
  • 1352
  • 2

Editorial Stock Image: London Bus

ID 20185799 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Robwilson39's portfolio

More images