42nd Foot 42nd Foot 42nd Foot

42nd Foot

42nd Royal Highlanders Regiment of Foot Victorian SNCOs Glengarry Badge

Code: 54585

SOLD