Helmsley (Q2073801)
town in North Yorkshire, England
Language: