Postcard RU-8293551 Chubarova Russia 26 Jan, 2021 159 days 3,811 miles Fang_Ting Taiwan 4 Jul, 2021 Loading map... You need to sign in to leave a comment!