Butterflies of the Sea--The larval stage of Hirundichthys

  • 2015-02-17
  • Marine National Park Headquarters