
Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London (Wiki).
A Photo a day – The photo life of Emma Booysen

Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London (Wiki).