Eliot Smith

Young Conservatives Officer, Maidenhead Conservative Association