Arts • Featured • Undegun Sivulla/On the Edge Launch 10 years ago Sivulla is the current incarnation of the Finnish / Welsh cultural exchange that has been running...