Postcard DE-12772313 account closed Germany 28 Feb, 2023 32 days 5,372 miles david98928 China 1 Apr, 2023 Loading map... You need to sign in to leave a comment!