larvae in eye
this is a close up of my eye, the white specs are larvae, they are imbedded in the corner of my eye, that fleshy part, and my eye doctor cannot see them, cannot locate any obstruction in spite of a very obvious thing in my pupil in some photos
URL:
Thumbnail:
Uploaded by BostonBugs