Staphylinid

Staphylinid

Observation - Staphylinid - UK and Ireland. Description: