newlogowhite.png

Chris & Rebecca Green

Planting and revitalizing local churches in North Holland through outreach to the young and unchurched.