Postcard FI-1355423 Lexa Finland 2 Mar, 2012 28 days 565 miles Anna1985 Russia 30 Mar, 2012 Loading map... You need to sign in to leave a comment!