Results 3 results found Electric Flame Scallop, Ctenoides ales, Ambon, Moluccas, Indonesia Close up of Electric Flame Scallop, Ctenoides ales, Christmas Island, Australia Electric Flame Scallop, Ctenoides ales, Ambon, Moluccas, Indonesia