Six-armed Luzon Starfish, Echinaster luzonicus, Komodo National Park, Indonesia
Six-armed Luzon Starfish, Echinaster luzonicus, Komodo National Park, Indonesia

Image no. rds_15483