Postcard RU-8040826 rita_zakharova Russia 30 Aug, 2020 114 days 4,601 miles Say0530 Taiwan 22 Dec, 2020 Loading map... You need to sign in to leave a comment!