Overseas buyer scoops Landscape Stud
Steeped in history, Landscape stud has been sold for €1.83m
The 91-acre Landscape Stud recently sold.