stick type insect

stick type insect

Observation - stick type insect - UK and Ireland. Description: on my car

on my car