Candidate Master

IdeaSeeker

Nikita Stroganov, Cherepovets, Russia