Swenfla minnen i Finland.