Postcard FI-1454070 idarosa Finland 14 Jun, 2012 23 days 4,950 miles poohjoy12 Taiwan 7 Jul, 2012 Loading map... You need to sign in to leave a comment!