Lycaenidae

Turquoise Blue

Polyommatus dorylas

Valais, Switzerland - June 2015

Provence, France - June 2016