Preview Rye Castle, built in 1249, now a museum, Rye, East Sussex, England, United Kingdom, Europe Image ID: 685-2140 Artist: Ethel Davies Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors architecture exteriors building exterior castle castles museum museums rye rye castle east sussex sussex england great britain united kingdom europe horizontal