Mammals
Marsupials

Torresian Striped Possum

Dactylopsila trivirgata

Queensland, Australia - November 2015