Close
Red-legged Golden Orb Web Spider
Nephila inaurata, madagascariensis