Difficult to say..... I would be tempted to say no, however there is a hint of a dot in the image. Whether that is a trick of lighting, a faint actual dot, or something else I can't say for sure...
A substantial risk for the price paid, unless the buyer intends returning it if he/she is disappointed...