Shoal of tropical fish, Banded butterflyfish, with water surface in background, Indian ocean

Shoal of tropical fish, Banded butterflyfish, with water surface in background, Indian ocean, Mauritius

Most Popular Searches On Stock Footage