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