Centipede

Centipede

Observation - Centipede - UK and Ireland. Description: Surprised to find this in the garden!

Surprised to find this in the garden!