Eugene Hua


Born: 2003
Title: FIDE Master
Nation: CAN
FIDE Rating: 2251
Color Guide
TournamentPlaceResultCat.