Search results
We did not find results for: Princess Margaretha of Sweden.
Check spelling or type a new query.
We did not find results for: Princess Margaretha of Sweden.
Check spelling or type a new query.
Princess Margaretha, Mrs. Ambler, is a member of the Swedish royal family. She is the eldest child of Prince Gustaf Adolf, Duke of Västerbotten, and Princess Sibylla of Saxe-Coburg... Wikipedia