Teodosi Ginin
Teodosi Ginin

Teodosi Ginin

Open-minded for new ideas that are shaping our society.