Candidate Master

GShark

Grigory Shovkoplyas, Saint Petersburg, Russia