Ellen C Temple
Individual
$164,264Total Contributions