P1050734

P1050734

Observation - P1050734 - UK and Ireland. Description: Found this in my kitchen today. What is it?

Found this in my kitchen today. What is it?