Mike Spence

Mike Spence Profile Image

Mike oversees Youth work at Emmanuel.