Giant Oceanic Manta Ray or Mobula Birostris Swims Underwater on the Cleaning Station Near the Island

Giant Oceanic Manta Ray, or Mobula birostris swims underwater on the cleaning station near the island of Nusa Penida, Bali, Indonesia

Most Popular Searches On Stock Footage