Postcard NL-4621491 tyn1971 Netherlands 12 Apr, 2020 13 days 1,646 miles Schleger Russia 25 Apr, 2020 Loading map... tyn1971 said: posted about 1 month ago The church of the island of Texel, Netherlands You need to sign in to leave a comment!