Leonard 'Percy' Landy

Leonard 'Percy' Landy

Born 2 July 1933 in Los Angeles, California, USA

Died 26 July 2017 (aged 84)