Editorial
Westminster Cathedral and Big Ben clock tower Editorial Stock Photo

LONDON - JUNE 7: Westminster Cathedral and Big Ben clock tower on June 7, 2010 in London. Westminster Cathedral in London in need of urgent repair, according to The Times on January 17. Amount required for implementation of works of three million pounds sterling.

  • MR: NO
  • PR: NO
  • 2
  • 1576
  • 2

Editorial Stock Photo: Westminster Cathedral and Big Ben clock tower

ID 16817343 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images