Leo Ball

born in 1927 in Brockton, MA, United States

died on 15/12/2008