Blue Moth or Butterfly

Blue Moth or Butterfly

Observation - Blue Moth or Butterfly - UK and Ireland. Description: