Editorial
Big Ben Editorial Image

LONDON - MAY 29: Big Ben and the Houses of Parliament at night on the River Thames in London on May 29, 2011. The bell in Big Ben is 2.28 meters tall (7 feet six inches) and 2.75 meters wide (9 feet).

  • MR: NO
  • PR: NO
  • 2
  • 1351
  • 2

Editorial Image: Big Ben

ID 20490480 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images