North Yorkshire, United Kingdom
Newsham
...
Scarborough
...