.
Frankfurt Zoo, Germany, Elephant mice

Frankfurt Zoo, Germany, Elephant mice