Landscape Award winners 2020 Peter O'Brien and Sons Landscaping LTD awarded top prize at the Irish National Landscape Awards 2020 Landscape Award winners 2020barry lupton2020-03-11T09:59:20+00:00