London
Read More17 / 231
Houses of Parliament and Big Ben
The Houses of Parliament and Clock Tower with Big Ben from the South Bank of the River Thames.
2011Big BenHouses of ParliamentLondonThames RiverWestminsterWestminster BridgeWestminster PalaceDSC0269Edit
- No Comments