Postcard TW-1159344 linyu28 Taiwan 3 Feb, 2014 15 days 5,784 miles Thumla Germany 18 Feb, 2014 Loading map... You need to sign in to leave a comment!