dcsimg

Image of Hoplisoides punctifrons (Cameron 1890)