Vichy France LFC French Legion of Fighters (Légion Française des Combattants) Badge

(Return)