normally dry pics are better than wet, but in this case I would say get it wet and take another photo with as minimal glare as possible, and in natural light.
It looks like heliotrope aka bloodstone, which is green jasper with flecks of red hematite in it.
the 2nd pic makes me wonder though - that color showing through isn't typical of heliotrope, looks more igneous in nature like gabbro with olivine.
i tried to take pictures when it is wet, i attached here below. by the way idon't know why i did not remember the bloodstone when i thought about it, yes it's very possible!