Homer O. Leach & Lela Church - 03 April 1932

Homer, age 21; Lela, age 20

Digital photograph courtesy of Norman D. Leach.