Postcard DE-13507712 Stiflers-Mom Germany 19 Oct, 2023 157 days 1,578 miles YuFrau Russia 24 Mar, 2024 Loading map... You need to sign in to leave a comment!