Garfish or Needlefish (Tylosurus crocodilus) at coral reef #308450615
Description
Garfish or Needlefish known as Tylosurus crocodilus underwater at the coral reef. Underwater life of reef with corals and tropical fish. Coral Reef at the Red Sea, Egypt