Taxonomic Filter:

Taxa Count: 1
CALLIPHORIDAE
Chrysomya megacephala (Fabricius, 1794)