Designed by
Title
Red kangaroo, Macropus rufus in a german zoo #157550276
Description
The red kangaroo, Macropus rufus is the largest of all kangaroos, the largest terrestrial mammal native to Australia, and the largest extant marsupial.
This image is editorial