La Ciaspolada / IMG_2473
Ilpo the Finn

It means "snowshoe" in Italian

Previous Home Next

IMG_2473