While maybe difficult to see, I had a cell tower I worked on in Northern Okeechobee county and it was in the middle of a Cattle pasture and had trees around the compound and there was no lie well over a hundred of what I believe are bananas spiders hanging from the trees or tower. The picture doesn’t do it justice as they are about the size of a fist. Saw this one other time in at a site in Palm Beach county at 1am, turned my flashlight on to get to the shelter and boom there are a bunch hanging from the trees.