Froglet. Trail at Heliconia Lodge. Nearest town: Iquitos. Aug. 2008
Loading...