DSC05806

DSC05806

Observation - DSC05806 - UK and Ireland. Description: Seen on log brought into house. Specimen retained if needed

Seen on log brought into house. Specimen retained if needed