I think it is a broken bottle and pools of liquid?
But it is diffcult to tell from the small picture size.
I like the low angle, but I think it may be a little too low
At first, I thought it was blood droplets, but then realized it's not...at least I hope not :-) I find the object in the upper left a bit distracting, but I like the very low angle you chose.