Postcard FI-1399040 Lexa Finland 14 Apr, 2012 5 days 426 miles p-a-n-d-u-t-e Lithuania 19 Apr, 2012 Loading map... You need to sign in to leave a comment!