Europe
Grand Duchy of Finland
Finland
Mikkeli
Finns
Turku
Winter War
Helsinki
Kymenlaakso University of Applied Sciences
Swedish-speaking population of Finland