dcsimg

Image of Euphlyctis cyanophlyctis (Schneider 1799)