from "Complete Karelia Music / Press Celebrations Music" album by Tuomas Ollila
See who else performs this track