London
Read More13 / 231
Houses of Parliament and Big Ben
A view of the Houses of Parliament (Westminster Palace) with the clock tower with Big Ben. The bridge to the left is Westminster Bridge.
2011Big BenLondonThames RiverWestminster BridgeWestminster PalaceDSC0259Edit
- No Comments