How many children does Queen Elizabeth II have?
4
Q9682
entity
Elizabeth II
Queen Elizabeth II
Q43274
Charles, Prince of Wales
Q153330
Prince Andrew, Duke of York
Q151754
Anne, Princess Royal
Q154920
Prince Edward, Earl of Wessex