lily beetles

lily beetles

Observation - lily beetles - UK and Ireland. Description: beautiful scarlet red beetles, obviously having a good time !!!, on my Lily plants

beautiful scarlet red beetles, obviously having a good time !!!, on my Lily plants