Leif Erickson

Leif Erickson Headshot

Birth Date: October 27, 1911

Death Date: January 29, 1986

Birth Place: Alameda, California