Placeholder candidate photo

David Simmonds

Boat: Communications Officer

This candidate did not supply a manifesto.