more info / link please
Debunkers say the image is from an ophthalmology exam in Egypt. Compare to link above. Unable to hyperlink atm. Copy and paste