P1010659

P1010659

Observation - 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?

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