Princess Margaret and Princess Anne: Relationship, Roles, and Royal Context
royal-relationships
Princess Margaret and Princess Anne represent two distinct generations of British royal service and public life. Princess Margaret, born in 1930, was the younger daughter of Kin...
Open article