German Military Administration in France (Militär Verwaltung Frankreich) Official's Badge

(Return)