Image102

Image102

Observation - Image102 - UK and Ireland. Description: What is this please ?It was over an inch long

What is this please ?It was over an inch long