UK
Big Ben in London (UK)

The clock tower of the Palace of Westminster in London is known worldwide as Big Ben. В The House of Lords and the House of Commons meet at the Palace of Westminster, the many kilometers of its corridors are easy to lose track of, there is hardly a person who has been in all of its 1200 rooms, ...

READ MORE +
incitysearch.com
Logo