Share
twitterlinkedinfacebook
Image 1 of 1
AH_MG_9834.jpg
Huntsman Spider {Sparassidae} on palm in tropical rainforest. Andasibe-Mantadia NP, Eastern Madagascar.