Bactrocera oleae PC8A10-D178

© Sarah Gregg