Close up image of a fluorescent crinoid. Puerto Galera, Philippines.

- Image ID: RHRPE3
Howard Chew / Alamy Stock Photo
Image ID: RHRPE3
Location: Puerto Galera, Philippines