- Home
- A capybara resting in the lush greenery of Cuyabeno Reserve, located in the Ecuadorian Amazon, surrounded by tropical plants and dry leaves Puzzle #808125102
A capybara resting in the lush greenery of Cuyabeno Reserve, located in the Ecuadorian Amazon, surrounded by tropical plants and dry leaves Puzzle #808125102