Queen Elizabeth II becomes Britain’s longest-reigning monarch later when she passes the record set by her great-great-grandmother Queen Victoria. Princess …
source
by October Gallery
Queen Elizabeth II becomes Britain’s longest-reigning monarch later when she passes the record set by her great-great-grandmother Queen Victoria. Princess …
source