Share
twitterlinkedinfacebook
Image 1 of 1
spider hunting Madagacsar feeding Marojejy 8193.jpg
Giant Hunting Spider (unknown species). Female feeding on Daddy Long Legs in lowland rainforest. Marojejy NP, north east Madagascar.