Keresa Richardson
Individual
$130,854Total Contributions