Back to Photos

Senegalese troops in France

Senegalese troops in France