Ladybug amphibod (Cyproideidae family) on a tunicate. Image captured in Komodo, Indonesia
Greg ShermanIndonesiaJGSFAVNo Bad DivesPinditoSmugMug