Animals

Unlikely friends, Sestriere, Italy 2

Unlikely friends, Sestriere, Italy 2