Reflection of Big Ben in the river Thames, London, UK

- Image ID: EWYH47