J. Sheldon, Cape Colored Labor Regiment

Born:

Died:

J. Sheldon served in France in World War One from 1916 - 1919 as a Private in the Cape Colored Labor Regiment, according to this auction of his medal.