beetles

Observation - beetles - UK and Ireland. Description: lots of small black shiny beetles on leaves of tree

lots of small black shiny beetles on leaves of tree