Kate D Torrey
Individual
$25,318Total Contributions