Type: Posts; User: Alpha4
Ocular toxocariasis?
That's a great photo, and they do look like a couple of right mischief makers.