Unknown 5

Insect debris? from Lake Kyoga, Uganda
320 x magnification