Helsinki Meeting Point

a place in Helsinki for improvisation and instant composition