Alix L Ritchie
Individual
$456,315Total Contributions