Desmoulins
Operator

Desmoulins

Playable operator in Delta Force Operations and Warfare.