Thomas Champion and wife Sarah Champion family photo

Thomas Champion and wife Sarah

Taken in USA.

Thomas Champion and wife Sarah - I have no idea where this was taken. Photo was found in the photo album of Nancy Elizabeth Champion in San Antonio, Texas

Thomas Champion and wife Sarah - I have no idea where this was taken. Photo was found in the photo album of Nancy Elizabeth Champion in San Antonio, Texas

Write a comment
Added by
Comment · Contact ·