Death watch beetle larva Xestobium rufovillosum

Death watch beetle larva Xestobium rufovillosum

100%