Postcard FI-2288730 alliulla Finland 29 Dec, 2014 15 days 1,319 miles Nevskaya Russia 13 Jan, 2015 Loading map... alliulla said: posted over 9 years ago Design by Finnish illustrator Inge Löök You need to sign in to leave a comment!