Mazarine blue butterfly (Polyommatus semiargus) on buttercup, Karlskoga, Sweden. June.