Is there a size measurement? Pictures can be so deceiving. I remember seeing the Furla 'Yolande' bag (the one on the last page of Shopetc.) in person and was it huge!
That bag you posted looks big so I don't know. If you can handle it, it could work. I do think it will fit over your shoulder.
I haven't seen it in person though so I'm not super helpful.