ST STEPHEN'S TOWER WITH THE BIG BEN BELL, IN LONDON, ENGLAND
© Associated Press
In this Thursday, April 10, 2008 file photo, the clock face's in St Stephen's Tower which houses the Big Ben bell, in London. Britain's Big Ben is marking its 150th birthday with a celebration in London on Saturday, July 11, 2009. The booming bell first pealed on July 11, 1859 _ a few weeks after the clock in the famous tower above the Houses of Parliament began keeping time. (AP Photo/Kirsty Wigglesworth)
Be the first to rate this product.
"Thank you for doing your magic! I placed my special request for a photo, and what a nice surprise to be able to purchase these requested photos as a gift. I'm sure they will be thrilled! Thanks again."
– Jane G. from Windermere, FL