6 bedroom holiday cottage in Cardigan Pembrokeshire

Blaenpant Mansion