Natal Spotted Blue

Natal Spotted Blue

Observation - Natal Spotted Blue - Southern Africa. Description: