Carthouse Cottage

Cosheston, Pembrokeshire

Holiday cottages / chalets, Self-catering accommodation,