Rich healthy coral reef wall with swimming small fish and blue tropical oceanNo description available
Swimming tropical Pufferfish (Stellate puffer, Arothron stellatus), coral reef.No description available
Grey spotted moray eel swimming on the coral reef. Scuba with the marine lifeNo description available