Gerald Castillo

Gerald Castillo

Born 23 December 1932 in Chicago, Illinois, U.S.

Died 4 May 2023 (aged 90)