leaf beetle?

leaf beetle?

Observation - leaf beetle? - UK and Ireland. Description: