UK

Ayala Truelove

Nationality: GBR

IGC Ranking Position: 327

Home Club: Lasham

Occupation: IT