I don't know wether they are Finns, but I know this is Flak 38. Just compare with this
Also guys, I'm not a moderator or anything, but please if you quote someone, maybe put a spoiler tag on thepicture. Cause now we have the same 3 pictures on one page.