Leonard Barr

Leonard Barr

Born 27 September 1903 in West Virginia, USA

Died 22 November 1980 (aged 77)