French Tote For Sale

The people at American Science And Surplus are wondering what this French tote bag was/is actually used for. Anybody recognize it?