Theretra cajus

Theretra cajus

Observation - Theretra cajus - Southern Africa. Description: