La Ciaspolada / IMG_2473
Ilpo the Finn
It means "snowshoe" in Italian