Postcard FI-1198939 Tuulukka Finland 12 Sep, 2011 8 days 1,362 miles d_d Italy 20 Sep, 2011 Loading map... You need to sign in to leave a comment!