reef manta ray, Manta alfredi, swims over fusiliers, Hanifaru Bay, Hanifaru Lagoon, Baa Atoll, Maldives ( Indian Ocean )

- Image ID: C5CNGB
reef manta ray, Manta alfredi, swims over fusiliers, Hanifaru Bay, Hanifaru Lagoon, Baa Atoll, Maldives ( Indian Ocean )
Doug Perrine / Alamy Stock Photo
Image ID: C5CNGB
reef manta ray, Manta alfredi (formerly Manta birostris ), feeding on plankton, swims over mixed school of several species of fusiliers (Caesionidae), Hanifaru Bay, Hanifaru Lagoon, Baa Atoll, Maldives ( Indian Ocean )
Location: Hanifaru Bay, Hanifaru Lagoon, Baa Atoll, Republic of Maldives ( Indian Ocean )