P

Pete Leal

Born 18 August 1938 in Hidalgo, Texas, U.S.

Died 29 October 2023 (aged 85)