Remains of a ?

Remains of a ?

Observation - Remains of a ? - UK and Ireland. Description: Red and black striped body probably had wings.

Red and black striped body probably had wings.