Royals

Princess Beatrice, is reportedly in a London hospital. Looks like the birth of The Queen’s 12th great-grandchild imminent.

Leave a Reply

%d bloggers like this: