Bechuanaland Rifles (Volunteers) Cap Badge

Bechuanaland Rifles (Volunteers) Cap Badge

Code: 10269

SOLD

A good post Boer War pre WW1 example.