Birmingham Times
Entity
$30,073Total Received