Lily Bloom Crossbody Buckle Kaleidoscope Colorful Multi Pocket Purse Bag.
One very small spot on the strap. See photographs for details.
43” strap