Kennedy Communications
Entity
$14,171Total Contributions