Limnonectes limborgi (Sclater, 1892)
Family:
Limnonectes limborgi image
Description Not Yet Available