miridae DSC00076

miridae DSC00076

Observation - miridae DSC00076 - UK and Ireland. Description: