Leo G. Carroll

Leo G. Carroll

Birthplace: Weedon, Northamptonshire, England, U.K.

DIED:

October 16, 1972