Tiny butterflies with the upper side being brownish purple and dark blue at base of wings, the desert babul blue (Azanus ubaldus), also known as bright babul blue or velvet-spotted blue, is a small butterfly found in India, the Middle East and Africa.
Desert babul blue