Wanda Duckworth and Thomas Watts
Aunt Wanda and Uncle Tommy Watts
Date & Place:
in North Little Rock , Arkansas USA