Xylota-segnis???

Xylota-segnis???

Observation - Xylota-segnis???. Description: Is my ID right???

Is my ID right???