Aberdaron june 28th butterfly

Aberdaron june 28th  butterfly

Observation - Aberdaron june 28th butterfly - UK and Ireland. Description: