Bavarian Merit Cross 2nd Class with Swords

Bavarian Merit Cross 2nd Class with Swords

 

Price: £24.99
Categorized in