Malagasy green lynx spider {Peucetia madagascariensis} photographed on a white background. Masoala Peninsula National Park, north east Madagascar.