Ray,
Your collection is beautiful!
I've been able to collect some sea shells acquired during snorkeling in Okinawa and Barbados. Not from a cruise but travel and a visit to our Navy son and his family. I read that you can't collect shells in the USVI. So, I guess I'll have to purchase some other trinket while in port! Hey, let's go SHOPPING! LOL.