London, UK. Big Ben Tower (1859)…



London, UK. Big Ben Tower (1859).. and a bit of the House of Parliament. Astonishing.
#BigBen #London #photography