Diagnose This

What parasitic infection is depicted in this image?

Ophthalmology Diagnose This -What parasitic infection is depicted in this image? - July 19, 2016