Yoofi Large African Ankara Fabric Tote. There is an interior pocket to hold keys, cell phones etc. And three larger pockets.
Upon purchasing your bag, spray it with Scotch Guard or Fabric Shield. That way if the bag gets soiled you can spot clean it.
Perfect for a very carrying all you items
If you are not sure of your size go a size up from the size your normally go for.