Andrew Rose (points: 543)

Royal South Caernavonshire YC
7/52 (58)