Blue butterfly on Purple Loosestrife

Blue butterfly on Purple Loosestrife

Observation - Blue butterfly on Purple Loosestrife. Description: