12 April 2013

Clock Tower, Palace of Westminster, London, United Kingdom,