Marja Kaarento

Marja Kaarento

Finland / Teacher of Information Technology, Translator