Strombus canarium Linnaeus, 1758
Strombus canarium Linnaeus, 1758
Philippines (76 mm.), India (66 mm.), Australia (43 mm.)
Back