Movies Logo

Howell Binkley

January 1, 1956 — Winston-Salem, North Carolina, U.S.