Red beetles

Red beetles

Observation - Red beetles - UK and Ireland. Description: