DSC01348cp

DSC01348cp

Observation - DSC01348cp - UK and Ireland. Description: Carrion weevil found on body of dead mole.

Carrion weevil found on body of dead mole.