Festus O Helms, Alabama
This is my great grand father Festus O Helms. He lived in Alabama his whole life.
Date & Place:
at his home in Morgan County, Alabama USA