Imperial Bavarian Veteran’s Badge / Ribbon

$45.00

Measures 4 inches long, missing much of its paint on the shield.

Item Number: 01844 Category: