Phratora possibly, on aspen

Phratora possibly, on aspen

Observation - Phratora possibly, on aspen - UK and Ireland. Description: Small beetles on aspen leaf.

Small beetles on aspen leaf.