Alvin Larson

Alvin Larson is the deceased father of Jodie Larson and Jason Larson.