Photo of the Day Posted on April 19, 2021 by rootedmama These ants in South Texas are huge! Share this:TwitterFacebookEmailMorePinterestLike this:Like Loading... Related