leaf beetles DSC_0095

leaf beetles DSC_0095

Observation - leaf beetles DSC_0095 - UK and Ireland. Description: