DescriptionTupaia cf javanica 050917 manc.jpg Tupaia sp., probably javanica, from Mancak, Serang, West Java, Indonesia. Date 17 September 2005 Source Own...