Karen A Walsh
Individual
$232,709Total Contributions