Steve Bell

April 16, 2015

The pastor of Grace Church, Seaview, Isle of Wight on receiving assistance from a larger church and merging with another