• Caption: PHL0032. huge barrel sponge; Xestospongia testudinaria; on coral reef; Philippines
  • Image Date: 1/2/06 7:56:23 AM CST