Hemiptera/Homoptera

Hemiptera/Homoptera

Observation - Hemiptera/Homoptera - UK and Ireland. Description: