An ephemeral artwork made with thousands of footsteps in the snow has captured attention near Finland's capital of Helsinki art.public Article 256 words 19 votes