Princess Royal opens the New Y.M.C.A.