here is a photo of a mini-suite; it's actually on Sapphire Princess, but they are identical. Rather than take up a bunch of space here, if you go to Webshots.com and enter "Grand Princess cruise ship" in the "search" box, you will get over 1300 photos. They are not ALL Grand Princess, but most are; and as Penny says, all the Grand Class ships look pretty much alike, especially the exteriors.
The nice thing about Webshots is they are not press or publicity photos--these are photos by passengers. So have fun.