• 9 years ago
Marbled Cone Snail, Conus marmoreus, attacking Common Periwinkle, Littorina littorea

Recommended