Gen William Jenkins Worth images
MG William J. Worth

MG William J. Worth