Lela Ellen Church and Homer Oscar Leach - 03 April 1932

Homer, age 21; Lela, age 20

Digital photograph courtesy of Norman D. Leach.