Green Shieldbug Eggs

Green Shieldbug Eggs

Observation - Green Shieldbug Eggs - UK and Ireland. Description: