Lenard Robert (29 May 1910-15 Sep. 1991)& Delia Alice Thornsberry (7 Jan. 1922-31 Dec. 1993) Stanberry
Lenard & Alice at home in the 1950s
Back to Picture Index