Till Abo , Helsingfors S:tPetersburg