PACHYCHILIDAE
click for a larger image
ID 10098: 62.5 mm, F
Dried odorless mollusc & operculum inside
12.00 €