John Strand

Past Senior Deacon

John Strand