Postcard PL-1071768 Tufta Poland 31 May, 2015 67 days 5,063 miles feizidong China 6 Aug, 2015 Loading map...