I don't know the designer but here is a better look at the opening.
bag-dear.....
It MAY be a Pauric Sweeney....by the strap design.....
Now- that's a hard creature (designer) to find.....
His bags are all exquisite/expensive/and totally lush!
I'll poke around.....ah, this one is a stumper!
good luck!