Kent, United Kingdom
Leeds Castle
The library in this castle in Kent, England, which has been home to royalty since the 13th century, served as a field hospital in World War II.
The library in this castle in Kent, England, which has been home to royalty since the 13th century, served as a field hospital in World War II.
Need an account? Sign up
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.