Mary and Alfred Barbour
Individual
$525,822Total Contributions