Prince Charles and Queen Elizabeth unveiled a statue of the Queen Mother in Poundbury, Dorset, south west England. Queen Elizabeth and Prince Charles have unveiled a statue of the Queen Mother. The mum and…
Prince Charles and Queen Elizabeth unveiled a statue of the Queen Mother in Poundbury, Dorset, south west England. Queen Elizabeth and Prince Charles have unveiled a statue of the Queen Mother. The mum and…