Long-tailed blue

Long-tailed blue

Observation - Long-tailed blue - Southern Africa. Description: