Phyllis Stead from Alabama

Phyllis Stead has been found in Alabama.