Postcard FI-1452578 Tuulukka Finland 12 Jun, 2012 10 days 5,912 miles Dumelaisuzu South Africa 22 Jun, 2012 Loading map... You need to sign in to leave a comment!