Blue butterfly

Blue butterfly

Observation - Blue butterfly. Description: Blue butterfly perched on grass.

Blue butterfly perched on grass.