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