Postcard DE-13734130 bekkerin Germany 22 Dec, 2023 117 days 727 miles Memm Finland 17 Apr, 2024 Loading map... Memm said: posted 15 days ago Wonder where this card has travelled, 117 days ! You need to sign in to leave a comment!