Tenby - England

Cue town in South Wales

tbd