Earwig in Preston Crowmarsh

Earwig in Preston Crowmarsh

Observation - Earwig in Preston Crowmarsh - UK and Ireland. Description: