Major spider Anaconda wetlands, from the Inkaterra Reserva Amazonica Lodge, off of the Madre Dios River in Amazonian Peru 41
ŠKen Zaret 2003-2024