Ned S Holmes
Individual
$47,668Total Contributions