New! A new way to manage your bios and photos. read more ×
Lora and Lloyd DeLoach

Lora and Lloyd DeLoach

Taken in Gary, Lake County, IN in .

Lora and Lloyd DeLoach on the backsteps of their home in Gary, IN, circa 1957.

Lora and Lloyd DeLoach on the backsteps of their home in Gary, IN, circa 1957.

Write a comment
Added by
Comment · Contact ·
People in this photo