Enid Ethel Slammers; Selma, CA (1905 - 1985)
Date & Place:
in Selma, California USA