David Stoddard

David Stoddard is a church planter in Berlin and an area leader overseeing church planting efforts in England, France, and Germany with Mission to the World.

    results — page 1
    Sort byNewest