Postcard RU-9350966 Olya-1985 Russia 21 Sep, 2022 101 days 4,673 miles Quincy_Hsieh Taiwan 31 Dec, 2022 Loading map... You need to sign in to leave a comment!