Greg and Judy Sirmons, serving the Lord in France
Here Greg is preaching in Lille