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.
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.