German Army Master Technical Artisan Trade Badge

$45.00

Excellent condition, with intact fabric backing.

Item Number: 64519 Category: