There's water in the picture?
Looks nice to me, although I can't figure out the angle with which I have to look on this picture. Reminds me of some 3D stuff where I couldn't figure out what I should see. Anyway, the thing that
my visual cortex makes out of it is a canvas with some thick oilpaint on it, looks very artistic to me