US Marine Breast Plate

Solid Brass US Marine Breast Plate

 

Civil War Period

 

 

Price: £24.95

Out of stock