Tsang Kai Lun: Girdled Pipefish - Festucalex cinctus
Tsang Kai Lun: Girdled Pipefish - Festucalex cinctus
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon
Tsang Kai Lun: Hairy Red Hermit Crab -Dardanus lagopodes
Tsang Kai Lun: Hairy Red Hermit Crab -Dardanus lagopodes
Tsang Kai Lun: Flying Gurnard - Dactylopterus volitans
Tsang Kai Lun: Mourning Cuttlefish - Sepia plangon