5004828659

abalone shell (300011833) 'derived/made from' Haliotis (300435468);

5004828659

abalone shell (300011833) 'derived/made from' Haliotis (300435468);