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.