Posted on 6th February 2018 Tree Toad Limnonectes finchi (Inger, 1966) from Sabah / Borneo Limnonectes finchi from Sabah / BorneoLimnonectes finchi from Sabah / BorneoLimnonectes finchi from Sabah / BorneoLimnonectes finchi from Sabah / Borneo related posts: