Candidate Master

Bladdon

Denis Kalinochkin, Zheleznogorsk, Russia