This cotton duck shoulder bag is lined with muslin and has two pockets and a zippered pocket inside. Ties at the top help keep it closed, and the strap is long enough to wear cross-body, though not so long that one-shoulder wear isn't an option. It really will depend on your size.
Made from 10 oz. cotton duck, lined with cotton muslin but sewn with poly thread.