Rhagoletis alternata

Rhagoletis alternata

Observation - Rhagoletis alternata. Description: