Older version of Spider conch (Lambis lambis)

Ria Tan