Postcard DE-2505339 thisiskatja Germany 24 Sep, 2013 9 days 5,763 miles hnha Taiwan 4 Oct, 2013 Loading map... hnha said: posted over 10 years ago I love elephants❤ You need to sign in to leave a comment!