I think this is Cyrtophora citricola. The tropical tent-web spider. It was first seen in Florida in 2000 apparently.
I think this is Cyrtophora citricola. The tropical tent-web spider. It was first seen in Florida in 2000 apparently.