Limnonectes finchi (Inger, 1966)
Family:
Limnonectes finchi image
Description Not Yet Available