Glenard Duckworth Duckworth family photo

Glenard Duckworth

Taken in North Little Rock, Arkansas USA.

My grandfather sitting in a chair

My grandfather sitting in a chair

Write a comment
Added by
Comment · Contact ·
People in this photo