Place

Hemsby

Village in Norfolk, England