John Strand

Senior Deacon Elect

John Strand