This is one of those pictures that makes little sense but grows on you the more you look at it. Has a mystery about it. Full score for artistic merit
Nice and slightly abstract.
ahha what is it?/ well done like it...
Interesting, I'm not sure what it is either.