small animals millfields park hackney

small animals millfields park hackney

Observation - small animals millfields park hackney - UK and Ireland. Description: Are these earwigs or ants? If earwigs, what is the scientific name for them?

Are these earwigs or ants?

If earwigs, what is the scientific name for them?