Capybara by michela ravasio for Stocksy United

Capybara

Capybara (carpincho), the capybara is a semi-aquatic herbivorous animal, the largest rodent in the world.

Share this image

Image #152707
Uploaded 28 January, 2014
Camera: Canon EOS 50D

This image is exclusive to Stocksy