Ellen C Temple
Individual
$171,964Total Contributions