24-06-2023, 09:41 PM
We have so many of these here, particularly on the citrus trees. Gracie tells me they are a Leaf Curling Spider.
Vera - ‘75 Bay
Natures Special Moments
|
« Next Oldest | Next Newest »
|