Postcard DE-12903613 Harald62 Germany 7 Apr, 2023 14 days 1,118 miles Lilla Finland 21 Apr, 2023 Loading map... Harald62 said: posted over 1 year ago my 1900. postcard sent You need to sign in to leave a comment!