Looney Twins Looney family photo

Looney Twins

Taken in Yuba City, California in .

Cora and Ora Looney Odom. The twin sisters married brothers.

Cora and Ora Looney Odom. The twin sisters married brothers.

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