alelo-hatuli

English: Translation
mollusk sp.: pearly nautilus
noun
carroll-soulik-1973