This picture was recently submitted to the Tring Camera Club competition for black and white prints. It was not selected as one of the top pictures - possibly it is not the kind of picture you would hang on your wall. Several people liked it and the only specific comment I got was that there was not enough contrast in the "face".
From my point of view its chief interest is that the picture says a lot about how the eye/brain combination works.