International Grandmaster

el_sanchez

Alexander Logunov, Saint Petersburg, Russia
From NEAR.ai