Elements of Gardens

syrphid fly on cosmos

syrphid fly larvae are important garden predators

Bookmark the permalink.

Leave a Reply

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