Spiny orb-weaver

Spiny orb weaver


Meet the spiny orb-weaver (Gasteracantha) who is currently living on my patio.