Thank you for your patience while we retrieve your images.
Big Ben

Big Ben

"The Great Clock"(vertical image) located at the north end of the Palace of Westminster.The tower was renamed in 2012 to the Elizabeth Tower to celebrate the Diamond Jubilee of Queen Elizabeth II. — in London, United Kingdom.
Category:Architecture and Structures
Subcategory:Buildings
Subcategory Detail:
Keywords:ben, big, london, uk