Baby Cabybaras (Hydrochaeris hydrochaeris) along Rio Tambopataprevious | photo 24 of 120 | next