Image of Phormosoma placenta

© SERPENT Media Archive Project