ID 253543645 © Robatherton | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
underwater animal reef invertebrate coral aquarium wildlife organism fish seafood food reptile white-spotted filefish cantherhines macrocerus cozumel mexico white spots dive tropical fish yellow puerto rico dominican republic mexico deep saltwater environment barbados honduras travel underwater island sea marine aquatic natural wild islands reef leeward abc marine life soft coral hard lesser antilles cozumel saltwater whitespotted ecosystem caribbean filefish ocean caribbean animal undersea wildlife whitespotted american macrocerus tropical nature water