Preview Leeds Castle near Maidstone, Kent, United Kingdom, Europe Image ID: 1235-2585 Artist: Michael Szafarczyk Purchase a commercial license Buy framed prints & more from our print store