Catherine Lalonde
Individual
$24,955Total Contributions