Holly Blue Butterfly

Observation - Holly Blue Butterfly - UK and Ireland. Description: