Saudi Arabia Garden Photos

Aphid mummies on a chard leaf

Aphid mummies, the victims of parasitoides are everywhere.

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *