Home Robert Mcligeyo features in 2024 World Junior Chess Championship 447051592_853374880159141_818160260396152649_n

447051592_853374880159141_818160260396152649_n

Robert Mcligeyo.

448434957_1437784813582618_7546637662459778053_n