Gallery Fogga. Helsinki,Finland.