The BioFiles - Bill Hubick

    Giant Keyhole Limpet (Megathura crenulata)