Advanced Search

Free Stock Photo of Capybara (Hydrochoerus hydrochaeris) Created by Clifford M. Kinsman

Capybara (Hydrochoerus hydrochaeris)

This is the skull of a large Capybara the largest rodent in the world!!!

Free Download
Shutterstock.comSimilar Footage