Flossie Martin and Elza Byrd
Flossie Martin and Elza Byrd
Date & Place:
in Oklahoma USA