Results 2 results found Electric Flame Scallop, Ctenoides ales, Ambon, Moluccas, Indonesia Electric Flame Scallop, Ctenoides ales, Ambon, Moluccas, Indonesia