RYE, SUSSEX, UK - MARCH 7, 2015. A cannonball gun at Rye Castle, also known as Ypres Castle, which was built in 1249 as a defence against the frequently invading French, in Rye, Sussex, England, UK. - stock photo
{}