Nicrophorus?

Nicrophorus?

Observation - Nicrophorus? - UK and Ireland. Description: