not sure what this is?

not sure what this is?

Observation - not sure what this is? - UK and Ireland. Description: needs ID please

needs ID please