Mary Lynn Tate
Individual
$56,002Total Contributions