Big Ben

Big Ben

Big Ben, London, with clear skies