Roselyn Flannigan
Individual
$34,808Total Contributions