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

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