A native Killarney Red stag, believed to be biggest of its kind in Ireland, has been photographed in a remote area of Killarney National Park. Christened “the Grand Master”, the deer has 21 points on ...