Leeds Castle, Maidstone, Kent, England, United Kingdom

- Image ID: F0XMEH