Houses Of Parliament, River Thames and Westminster Bridge, London, England 2nd December 2016 Mark Ward Leave a comment