Landscape Award winners 2020

Peter O'Brien and Sons Landscaping LTD awarded top prize at the Irish National Landscape Awards 2020