dcsimg

Bactrocera carambolae (Drew & Hancock, 1994) Carambola Fruit Fly (16173326278)