Share
twitterlinkedinfacebook
Image 1 of 1
AHIMG_4653.jpg
Ant-mimicking jumping spider {Myrmarachne sp}, tropical rainforest, Masoala Peninsula National Park, north east Madagascar.