Unknown bugs

Unknown bugs

Observation - Unknown bugs - UK and Ireland. Description: Saw these on a sheltered geranium leaf. The largest is about 200mm long and the smallest about 70mm. Not sure what the smaller bit is - looks like a head of the same.

Saw these on a sheltered geranium leaf. The largest is about 200mm long and the smallest about 70mm. Not sure what the smaller bit is - looks like a head of the same.