Efulen water frog (Petropedetes palmipes)

« Back to species overview page