Staphylinidae

Staphylinidae

Observation - Staphylinidae - UK and Ireland. Description: