Mike Shepherd

About Mike

My name is Michael Shepherd. I am married to Katherine who works as a Maternity Support Officer for Salisbury Hospital. We have 4 children.