Parkerston Farm, Newmilns, AYRSHIRE
Newfield Farm, Newmilns, AYRSHIRE
Hillhouse Farm, Newmilns, AYRSHIRE