British Army Guards Division TRF

British Army Guards Division TRF

embroidered patch in mint condition

Code: 61642

SOLD