Female Giant Orb-web Spider (possibly Nephila sp) at Langoue Bai, Ivindo National Park, Gabon, Central Africa.