Very cool! I think this is a Florida orchard spider, Leucage argyrobapta. It could be another species in the Leucage genus.
Very cool! I think this is a Florida orchard spider, Leucage argyrobapta. It could be another species in the Leucage genus.