june 26th aberdaron butterfly

june 26th aberdaron butterfly

Observation - june 26th aberdaron butterfly - UK and Ireland. Description: