Candidate Master

Napoleon

Lasar Malyavsky, Navahrudak, Belarus