It is very similar to Macroglossum caldum caldum, in that both species share bluish-white bands and lines on the forewing upperside.
Macroglossum napolovi | Macroglossum caldum | Macroglossum belis |