Adel Oliver Duckworth
Adel Oliver Duckworth of Arkansas
Date & Place:
in North Little Rock, Arkansas USA