German Wound Badges [Taschenbuch] by William E. Hamelman - Brossura

 
9780931065071: German Wound Badges [Taschenbuch] by William E. Hamelman