june 19th pwllheli, abersoch, beetle

june 19th pwllheli, abersoch, beetle

Observation - june 19th pwllheli, abersoch, beetle - UK and Ireland. Description: