Preview The interior of the fort showing the triple ditches in the south west section, Richborough Castle (Rutupiae), Kent, England, United Kingdom, Europe Image ID: 815-1204 Artist: Arcaid Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors archaeology archaeological sites ancient civilizations past history ditches richborough richborough castle kent england great britain united kingdom europe