Snow Town Aurora

Helsinki, Finland, 1998
Design and realization