Leeward Islands – Netherlands


St. Maarten:

St. Maarten is the Dutch part of the Leeward Island nation in the Caribbean. The other part of the island is French.

It was very hot but the welcome of the people was great. Prayed with many people and so many stopped in cars to speak and take gospel material.

I walked around the island with the cross.

Pilgrim followers of Jesus

Arthur and Denise Blessitt
Luke 18:1