Site navigation

Spotted Blubber-lips

 
Alternative names: Spotted Sweetlips; Harlequin Sweetlips; Many-spotted Sweetlips