Vanessa and Leah take to the slopes in Tallinn.

Advertisements