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