Princess Alexandra’s Husband and Children: Meet Her Spouse Sir Angus Ogilvy & Kids James Robert Bruce, Marina Victoria October 31, 2023 by Dwomoh Darlingberg