Cellana karachiensis Published January 12, 2014 at 3861 × 2484 in Photo Gallery ← Previous Next → Cellana karachiensis 34′,37,39mm UAE Dubai Jumeirah Jumeirah Beach on rocks 03.12.07 Like Loading...