Royal Engineers Officers Cap Badge

Royal Engineers Officers Cap Badge

Code: 50499

SOLD

Fine Gilt example maker marked Firmin London