Fish >> Fish Cleaning
To enquire about image usage fees, please click the $ link under an image. Alternatively add multiple images to your lightbox using the [+] and click Request Fee on the Photo Lightbox page. Usage Fees are calculated on image usage, size, print run etc. All enquiries welcome. Hiqh Quality Prints of any image may be ordered by clicking the [P] under an image.
Blue-streak Cleaner Wrasse (Labroides dimidiatus), cleaning inside the mouth and gills of a Tomato Grouper (Cephalopholis sonnerati), also known as Tomato Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1092-24
Footballer Trout (Plectropomus laevis), also known as Chinese Footballer and Footballer Cod, being cleaned by Two-colour Cleaner Wrasse (Labroides bicolor) and Blue-streak Cleaner Wrasse (Labroides dimidiatus). Found throughout Indo-West Pacific.
Image: 24M1000-43D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-44D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-45D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-46D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-47D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-48D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-49D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-50D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1000-51D
Emperor Angelfish (Pomacanthus imperator), juvenile being cleaned by Cleaner Shrimp (Lysmata amboinensis). Found throughout the Indo-Pacific, including Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-03D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-04D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-05D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-06D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-07D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-08D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-09D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-10D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-11D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Honeycomb Moray (Gymnothorax favageneus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-12D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-13D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-14D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-15D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-16D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-17D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-18D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-19D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-20D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-21D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-22D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1037-23D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Yellow-edged Moray (Gymnothorax flavimarginatus). Found throughout the Indo-West Pacific, including the Great Barrier Reef, Australia. Photo taken at Tulamben, Bali, Indonesia.
Image: 24M1039-01
Cleaner Shrimp (Lysmata amboinensis) cleaning Three-spot Humbug (Dascyllus trimaculatus), also known as Damselfish. Bali, Indonesia
Image: 24M1039-02
Cleaner Shrimp (Lysmata amboinensis) cleaning Three-spot Humbug (Dascyllus trimaculatus), also known as Damselfish. Bali, Indonesia
Image: 24M1039-03
Cleaner Shrimp (Lysmata amboinensis) cleaning Three-spot Humbug (Dascyllus trimaculatus), also known as Damselfish. Bali, Indonesia
Image: 24M1039-04
Cleaner Shrimp (Lysmata amboinensis) cleaning a Pink Basslet (Pseudanthias hypselosoma). Bali, Indonesia
Image: 24M1039-05
Cleaner Shrimp (Lysmata amboinensis) cleaning a Three-spot Humbug (Dascyllus trimaculatus), also known as Damselfish. Bali, Indonesia
Image: 24M1039-06
Cleaner Shrimp (Lysmata amboinensis) cleaning an Eye-patch Butterflyfish (Chaetodon adiergastos). Great Barrier Reef, Queensland, Australia
Image: 24M1039-07
Cleaner Shrimp (Lysmata amboinensis) cleaning a Latticed Butterflyfish (Chaetodon rafflesii) - at night. Bali, Indonesia
Image: 24M1039-08
Cleaner Shrimp (Lysmata amboinensis) cleaning a Three-spot Angelfish (Apolemichthys trimaculatus). Bali, Indonesia
Image: 24M1039-10
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-11
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-12
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-13
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-14
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-15
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-16
Cleaner Shrimp (Lysmata amboinensis) cleaning a Coral Grouper (Cephalopholis miniata). Also known as Coral Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.
Image: 24M1039-19D
Cleaner Shrimp (Lysmata amboinensis), cleaning a Tomato Grouper (Cephalopholis sonnerati), also known as Tomato Rock Cod. Found throughout the Indo-West Pacific, including Great Barrier Reef, Australia.