dcsimg

Image of Diadematoida Duncan 1889