Ben Carruthers

Ben Carruthers

Birthplace: Illinois

DIED:

September 27, 1983