Oscar Ambler — grandson of Princess Margaretha, Mrs. Ambler