A fine 15th century house, Mermaid Street, Rye, Sussex.

View of Mermaid Street, Rye, Sussex, England, Great Britain