hallkatla:

Finnish troops.

hallkatla:

Finnish troops.