Roselyn Flannigan
Individual
$23,572Total Contributions