Postcard TW-1812967 haha26ya Taiwan 19 Dec, 2015 168 days 6,531 miles edo Spain 3 Jun, 2016 Loading map... You need to sign in to leave a comment!