Mike Mellor

Mike lives in Dorset and is involved in itinerant preaching, evangelism and evangelism training.