King

Lee Howell

June 1, 1955 — Tulsa, Oklahoma, USA