Michael E Flanagan
Individual
$54,750Total Contributions