The spider, an Argiope aurantia or yellow garden spider, is of a species that most often eats insects but are known to eat birds and other larger animals on occasion.
Read the full story here.
The spider, an Argiope aurantia or yellow garden spider, is of a species that most often eats insects but are known to eat birds and other larger animals on occasion.
Read the full story here.