Preview Aerial view of Leeds Castle and moat, southeast of Maidstone, Kent, United Kingdom, Europe Image ID: 1235-2600 Artist: Michael Szafarczyk Purchase a commercial license Buy framed prints & more from our print store