Mary Rose Brown
Individual
$23,075Total Contributions