dcsimg

Amphiura squamata. 1903. Ophiuroidea.