Landgate, Rye, Sussex.

Landgate, Rye, Sussex, England, Great Britain