13-06-26 132

13-06-26 132

Observation - 13-06-26 132 - UK and Ireland. Description: What is that next to them on the mint leaf? Is it eggs or something else?

What is that next to them on the mint leaf? Is it eggs or something else?