Alivira Cobb Roberts
This is a picture of Alviria Cobb Roberts, the wife of Thomas Foster Roberts of Tulsa, Oklahoma.They were from Missouri.
Date & Place:
at Tulsa, Oklahoma in Oklahoma USA