Asiatic Long-tailed Climbing Mouse

Images of the Asiatic Long-Tailed Climbing Mouse – Vandeleuria oleracea.