Postcard TW-2298603 LIU-FANG-LING Taiwan 9 Jul, 2017 256 days 6,938 miles account closed Spain 23 Mar, 2018 Loading map... You need to sign in to leave a comment!