I live in the USA in south Louisiana. I woke up this morning to find my yard covered in hundreds of spider webs.
Each of those little white puffs is a spider web. Inside of each web is one little red spider.
The spiders are pretty small. Less than half an inch long.
Anyone know what they are?