Nicrophorus humator

Nicrophorus humator

Observation - Nicrophorus humator - UK and Ireland. Description: