Diner’s Snow Castle

Lahti, Finland, 2001