Live abalone

Live abalone

Haliotis midae

see the index