Podalyria calyptrata

Podalyria calyptrata

Observation - Podalyria calyptrata - Southern Africa. Description: