Kleinmond butterfly

Kleinmond butterfly

Observation - Kleinmond butterfly - Southern Africa. Description: