Photos

Clinical Pictures

Clinical Pictures's Photos

Ocular Myiasis

Ocular Myiasis

Ocular Myiasis - infestation of the body by fly larvae (maggots)

David Cusco liked this