Arrival on the island of Suomenlinna in Helsinki
there you will find our studios