Blue-Spotted-Pufferfish-Gets-Cleaned.jpg
Blue Spotted Pufferfish Gets Cleaned - Arothron caeruleopunctatus being cleaned by Bluestreak Cleaner Wrasse, Labroides dimidiatus

    Built withBacklight