Small (2-3cm) blue butterfly.

Small (2-3cm) blue butterfly.

Observation - Small (2-3cm) blue butterfly. - UK and Ireland. Description: