Lepidoptera ova

Lepidoptera ova

Observation - Lepidoptera ova - UK and Ireland. Description: