Grey Reef Shark with Cleaner Wrasse, Carcharhinus amblyrhynchos, Labroides dimidiatus, Hafsaa Thila, North Ari Atoll, Maldives
Longfin Batfish and Yellow-ribbon Sweetlips at Cleaning Station, Platax teira, Plectorhinchus polytaenia, Raja Ampat, West Papua, Indonesia
Grey Reef Shark with Cleaner Wrasse, Carcharhinus amblyrhynchos, Labroides dimidiatus, Hafsaa Thila, North Ari Atoll, Maldives
Twotone wrasses and Klein's butterflyfishes eating eggs, Thalassoma lunare, Chaetodon kleinii, Komodo National Park, Indian Ocean, Indonesia
Longfin Batfish and Yellow-ribbon Sweetlips at Cleaning Station, Platax teira, Plectorhinchus polytaenia, Raja Ampat, West Papua, Indonesia
Yellow-ribbon Sweetlips and Cleaner Wrasse, Plectorhinchus polytaenia, Raja Ampat, West Papua, Indonesia
Noble Pen Shell, Pinna nobilis, Les Ferranelles, Medes Islands, Costa Brava, Mediterranean Sea, Spain
Noble Pen Shell, Pinna nobilis, Les Ferranelles, Medes Islands, Costa Brava, Mediterranean Sea, Spain
Twotone wrasses and Klein's butterflyfishes eating eggs, Thalassoma lunare, Chaetodon kleinii, Komodo National Park, Indian Ocean, Indonesia
Grey Reef Shark with Cleaner Wrasse, Carcharhinus amblyrhynchos, Labroides dimidiatus, Hafsaa Thila, North Ari Atoll, Maldives
Juveinle Rainbow Wrasse and Comb Starfish, Coris julis, Astropecten aranciacus, Istria, Adriatic Sea, Croatia
Longfin Batfish and Bicolor Cleaner Wrasse, Platax teira, Labroides bicolor, North Ari Atoll, Maldives
Bicolor Cleaner Wrasse cleaning Longfin Batfish, Labroides bicolor, Platax teira, North Ari Atoll, Maldives
Yellow-ribbon Sweetlips and Cleaner Wrasse, Plectorhinchus polytaenia, Raja Ampat, West Papua, Indonesia