La Ciaspolada
Last year's Italian winner and the runner from Kenya
It means "snowshoe" in Italian

Previous Home Next

IMG_2241