Gilbert Davis Anderson, Sr.

Gilbert Davis Anderson, Sr.