A land of Creeks, Polders and Poplars
The Pilgrims of St Francis in the Netherlands (Tochtgenoten van Sint Frans) held their International Pilgrimage 2023 in Zeeland. – Flanders, Netherlands, and Belgium. A time of challenge and exploration battling with fierce on-shore winds but delighting in the rural coastal landscape and fascinating history which spoke of refugees, destruction, welcome and freedom.