Puzzles solved by Barracuda

Red Sea Coral Reef puzzle online from photo