Big Ben

Big ben

The famous Big Ben in London, one of the most popular landmark in Britain.