Indean Ocean Crocodilefish (papilloculiceps Longic

Indean Ocean Crocodilefish (papilloculiceps Longiceps) Taken In Na'ama Bay. Photo