A Field Officer's cap made by Herbert & Johnson (not that I can make out details of the label).
"ANB" will be the officers initials, others on the forum may be able to identify who from Army Lists.
Is the strap of leather or the later plastic?
The piece of cotton is a stiffener or pad to protect against the badges fittings.
|