Bactrocera maculigera

Summary