Lyudmila Chumak

Editor and Journalist

Location icon Russia

I write about IT, technology and computer games.

Portfolio
Facebook icon