Cromer, Norfolk, England.
Back to Top