Wonderful images. Screwworm is the answer. But truly speaking I googled.