Sphinginae

Sphinginae

Observation - Sphinginae - Southern Africa. Description: