6/2/08

Capybara or Carpincho in Esteros del Ibera, Argentina