big headed ant cover image

A tawny-red big-headed ant sits on a green leaf.

A tawny-red big-headed ant sits on a green leaf.

Leave a Reply

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