Sericomyia ?

Sericomyia ?

Observation - Sericomyia ?. Description: