Red Mesh Starfish, Fromia monilis, Ambon, Moluccas, Indonesia
Red Mesh Starfish, Fromia monilis, Ambon, Moluccas, Indonesia

Image no. rds_15809