Postcard RU-9931557 dvdgrad Russia 20 Dec, 2023 55 days 974 miles Handulka Czechia 13 Feb, 2024 Loading map... You need to sign in to leave a comment!