Ellen C Temple
Individual
$164,764Total Contributions