Marguerite R. Long
Marguerite R. Long
Date & Place:
in Michigan USA