Red Beetle P1020660

Red Beetle P1020660

Observation - Red Beetle P1020660 - UK and Ireland. Description: