Postcard RU-8005020 Lubba Russia 4 Aug, 2020 161 days 1,299 miles Ullis Finland 12 Jan, 2021 Loading map... You need to sign in to leave a comment!