The photos on the cruise ship were taken by famous rock photographer, Henry Diltz. He's shot many wonderful images of so many iconic rock and roll legends, like Jackson Browne, The Doors, Crosby Stills and Nash, Jim Hendrix, Dan Fogelberg, Joni Mitchell, etc. etc. But what many people don't know is that he followed David Cassidy around on two world tours, so he actually has more images of him than anyone else. Although he probably sells less images of David than anyone else. Anyway, he also shot thousands of photos of The Monkees because he was on the set of the TV show shooting about 10 rolls a day for two years. But his contract was written so that he didn't get to keep most his own negatives from those photo shoots. I doubt any photographer would sign a contract like that today.