Postcard NL-5582569 Jefferz Netherlands 1 Oct, 2023 31 days 3,240 miles Petrovich Russia 1 Nov, 2023 Loading map... You need to sign in to leave a comment!