Wanda Duckworth and Thomas Watts Duckworth family photo

Wanda Duckworth and Thomas Watts

Taken in North Little Rock , Arkansas USA in .

Aunt Wanda and Uncle Tommy Watts

Aunt Wanda and Uncle Tommy Watts

Write a comment
Added by
Comment · Contact ·