A W Henson and Della Sheppard
A photo of Arthur Henson and Della Sheppard
Date & Place:
in Cobden, Union County, Illinois 62958, United States