Odessie Elaine Santon Santon family photo

Odessie Elaine Santon

Taken in United States of America.

A photo of Odessie Elaine Santon (January 14, 1922 - August 15, 2012). No date or location for this photo was not offered by the submitter.

A photo of Odessie Elaine Santon (January 14, 1922 - August 15, 2012). No date or location for this photo was not offered by the submitter.

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