Postcard FI-1152493 finalba Finland 21 Jul, 2011 6 days 2,074 miles buvilla Spain 27 Jul, 2011 Loading map... TURKU - FI-1152493 buvilla said: posted over 12 years ago Thanks. I love it. You need to sign in to leave a comment!