No photograph available
Account book or ledger of 5023 Lance-Corporal Edwa
Account book or ledger of 5023 Lance-Corporal Edward Sheppard. 1st Battalion, The Gloucestershire Regiment. 1897-1903.
Account book or ledger of 5023 Lance-Corporal Edward Sheppard. 1st Battalion, The Gloucestershire Regiment. 1897-1903.