les hibberd's picture

P1010659

Observed: 1st May 2011 By: les hibberd
P1010659
Description:

strange bug found in relatives house in northern france but locals did not know any names or had not seen one before. any ideas?

Identifications
Species interactions

No interactions present.