A very nice sea snail from near Barcelona, Spain. Eocene. I belive it is a Campanile, though not sure.