Blue butterfly

Blue butterfly

Observation - Blue butterfly - Southern Africa. Description: