Share
twitterlinkedinfacebook
Image 1 of 1
Pitcher Plant Nepenthes Madagascar spider 2.jpg
Madagascar Pitcher Plants (Nepenthes madagascariensis) with Lynx Spider waiting in ambush. Along the Pangalanes Canal, East Madagascar.