dcsimg
Image of helicina margarite
» Animals » » Molluscs » Snails »

Margarites Gray 1847