USMC Officer's Shirt (21) (Z/43) -
£75.00
In stock
.
USMC Officer's Shirt, with Officers pips, the USMC Badge and ribbons stitched, size XL, made by Flying Cross Distinguished Service.