Holly Blue Butterfly

Holly Blue Butterfly

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