Craven, Pte. Thos

Sadly we have no information about this image.

Soldier Details

Surname Craven
Forenames Thomas William
Rank Private
Service Number 50910
Regiment North Staffordshire
Add to Basket