Candidate Master

Alex2184

Aleksander Bespalov, Saint Petersburg, Russia
From PTHS