Sexton Beetle

Sexton Beetle

Observation - Sexton Beetle - UK and Ireland. Description: ? Nicrophorus investigator

? Nicrophorus investigator