Manta at cleaning station, Manta Birostris, Indian Ocean, Meemu Atoll, Maldives
Manta at cleaning station, Manta Birostris, Indian Ocean, Meemu Atoll, Maldives

Image no. rdi_06177