Miridae Bug

Miridae Bug

Observation - Miridae Bug - UK and Ireland. Description: Such a cool little bug

Such a cool little bug