Karen A Walsh
Individual
$237,709Total Contributions