New! A new way to manage your bios and photos. read more ×
Oscar & Orville

Oscar & Orville

Taken in Utah USA in .

Oscar (1889) & Orville (25 Aug 1891) born in Terrace UT, are brother, sons of Alice Hatch and John Canfield.

Oscar (1889) & Orville (25 Aug 1891) born in Terrace UT, are brother, sons of Alice Hatch and John Canfield.

Write a comment
Added by
Comment · Contact ·