Roadside royal mimic

Roadside royal mimic

Observation - Roadside royal mimic - Southern Africa. Description: