Formicidae

Formicidae

Observation - Formicidae - UK and Ireland. Description: