Giant Philippine frog (Limnonectes magnus)

« Back to species overview page