species 3,609 observations

Mediterranean Fruit Fly

Ceratitis capitata