<< Back to photo page
Mermaid Street, Rye, East Sussex - during a weekend away from London