Diane M Smith
Individual
$214,635Total Contributions