Lloyd DeRusha Derusha family photo

Lloyd DeRusha

Taken in Oakland, CA USA on .

on back: "Raised in boys town."

on back: "Raised in boys town."

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