England - The Prehistoric and Now - midareff

Big Ben and the House of Parliament captured from the Thames River, London.