This incredible bag is the Garden Floral Mini Evermore.
Many front pockets, including a large front memory card holder. Side pockets, with two spaces. Large back pocket. Interior tablet slot and separate divider compartments for all your equipment.
It is made of a waxed and water resistant canvas. Completely wipe-able.