Al Valore Militare, Italy, unnamed, no makers mark.

£65.00

In stock

SKU: 1036553 Category: