House of Lords and Big Ben in London

Royalty-Free Stock Photo
Download House Of Lords And Big Ben In London Stock Image - Image: 21019335

A view of House of Lords with Big Ben in the background in London, United Kingdom

Photo Taken On: May 06th, 2011

ID 21019335 | Dreamstime
  • 0
  • 800
  • 0
More similar stock images of `House Lords`
Extended licenses