Ned S Holmes
Individual
$39,000Total Contributions