Acara Acraea (Alice)

Acara Acraea (Alice)

Observation - Acara Acraea (Alice) - Southern Africa. Description: