2008_0707berlin0133 July 5, 2014 3888 × 2592 Capture the Moment! Happy times with a towel animal aboard the NCL Jewel (2008) Norwegian Cruise Lines, NCL Jewel, Towel Animal Know anyone who might care? Please share!TwitterFacebookLinkedInLike this:Like Loading...