Never seen one of these before, so no idea what it is.

Never seen one of these before, so no idea what it is.

Observation - Never seen one of these before, so no idea what it is. - UK and Ireland. Description: