View of the exterior of Leeds Castle, near Maidstone, Kent, southeast England, UK on a sunny summer's day with blue sky and reflections in lake water

- Image ID: KWK3FE