Green rain frog (Scaphiophryne madagascariensis)

« Back to species overview page