insect eggs

  1. possible insect activity.jpg

    possible insect activity.jpg

    Possible insects or insect eggs under the surface of the leaves.
Back
Top Bottom