Designed by
Title
Red legged golden orb weaver spider female - Nephila inaurata madagascariensis, resting on her net, blue sky in #173356342
Description
Red legged golden orb weaver spider female - Nephila inaurata madagascariensis, resting on her net, blue sky in background.