Home / Dumfries and Galloway / James A McGarva (Dairy)