Robert Machray

Robert Machray

Born 4 May 1945 in San Diego, California, U.S.

Died 12 January 2025 (aged 79)