76
/ 79
Capybara, Tambopata Eco Lodge, Peru, 2009
Capybara, Tambopata Eco Lodge, Peru, 2009