The Old Cowshed, St. Ishmaels, Haverfordwe... | 3 Bd | 4 Ba
The Old Dairy, St. Ishmaels, Haverfordwest... | 3 Bd | 3 Ba