Postcard DE-13522992 rafaela7907 Germany 23 Oct, 2023 38 days 726 miles Elizabeth645 Russia 30 Nov, 2023 Loading map... You need to sign in to leave a comment!