Big Ben and Union Jack Flag, Westminster, London, England, UK, June 2013.