84.45

Lloyd Rees

Pos Date Race
89 29 Mar 2025 Llanbedr-Blaenafon