Photo of the Day #51: Houses of Parliament and Big Ben, London. September 15, 2014.