Lion Street from the church tower, Rye, Sussex.

Lion Street from the church tower, Rye, Sussex, England, Great Britain