Aftermath of a flesh-eating screwworm infection. This parasite was eradicated from the US in the 60s but may be reemerging(more info in comments)

next prev

1359