Madagascar Red ruffed lemur feeding on top of tree in natural habitat, Varecia rubra, Madagascar wildlife
Darwin's bark spider (Caerostris darwini), orb-weaver spider that produces one of the largest known orb webs. Masoala National park, Toamasina province, Madagascar wildlife and wilderness
orb-weaver spider spider, Masoala National park, Toamasina province, Madagascar wildlife and wilderness