Debra Shore

Individual

$118,735Total Contributions