Postcard FI-1324686 Saint Finland 2 Feb, 2012 360 days 4,776 miles Adela- China 28 Jan, 2013 Loading map... You need to sign in to leave a comment!