David Mafrige
Individual
$52,665Total Contributions