historyofroyalwomen.com
Mary of Teck - A lifetime of gracious service (Part one) - History of Royal Women
Princess Mary of Teck was born on 26 May 1867 as the eldest child of Princess Mary Adelaide of Cambridge and Prince Francis of Teck, [...]