Forest snail Anaconda wetlands, from the Inkaterra Reserva Amazonica Lodge, off of the Madre Dios River in Amazonian Peru 73
ŠKen Zaret 2003-2024