Cross Villa

Templeton, near Tenby SA67 8SL