Was this during the Lapland War or did Finland actually operate some panzer ii's? I thought they only had sturmies and panzer iv's (though were those ever delivered?)
Without knowing the exact context of the picture, I can say that the germans had several types of tanks in lapland from the start of Barbarossa all the way until the end of the war, including Panzer II's. Finns did not have Panzer II's.
Photograph looks like it is from Continuation War since it is summer. Possibly 1941 when Barbarossa started?
Leopardi probably knows the caption.