Two Giant frogfishes, Antennarius commersonii, Indian Ocean, Komodo National Park, Indonesia
Two Giant frogfishes, Antennarius commersonii, Indian Ocean, Komodo National Park, Indonesia

Image no. rdi_02126