Ruins of Leybourne Castle, Kent, from the South West

1737