.
Frankfurt Zoo, Germany, Capibara

Frankfurt Zoo, Germany, Capibara