Tsang Kai Lun: White's Seahorse - Hippocampus whitei
Tsang Kai Lun: White's Seahorse - Hippocampus whitei
Tsang Kai Lun: Common Sydney Octopus - Octopus tetricus
Tsang Kai Lun: Pancake Aphelodoris - Aphelodoris varia
Tsang Kai Lun: Pygmy Leatherjacket - Brachaluteres jacksonianus
Tsang Kai Lun: Pygmy Leatherjacket - Brachaluteres jacksonianus
Tsang Kai Lun: Pygmy Leatherjacket - Brachaluteres jacksonianus
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Pancake Aphelodoris - Aphelodoris varia
Tsang Kai Lun: Porcupine Fish - Dicotylichthys punctulatus
Tsang Kai Lun: Dwarf Lionfish - Dendrochirus brachypterus
Tsang Kai Lun: Dwarf Lionfish - Dendrochirus brachypterus
Tsang Kai Lun: Dwarf Lionfish - Dendrochirus brachypterus