Polyps of Ellisella sp. close-up

- Image ID: P9BKCK
Polyps of Ellisella sp. close-up
LITTLE DINOSAUR / Alamy Stock Photo
Image ID: P9BKCK
Location: Owase, Mie, Japan