Robert Land Hughson McAfee
Date & Place:
in Freeport, Stephenson County, Illinois 61032, United States