Lora and Lloyd DeLoach Deloach family photo

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