Photo of Samuel Battley

Samuel Battley

Christian Union: Treasurer

This candidate did not supply a manifesto.