An adult longhorn beetle (Cerambycidae) depositing its eggs

Leave a Reply