Lawrence Canarelli
Individual
$442,550Total Contributions