The Duke and Duchess of Sussex have finally reached the promised land of California and they are within kissing distance of Hollywood, no doubt their intended destination all along.

Read More. →

Leave a Reply

Your email address will not be published.