Postcard DE-12378536 Wetterau Germany 13 Nov, 2022 71 days 1,291 miles Bosha Russia 23 Jan, 2023 Loading map... You need to sign in to leave a comment!