Edinburgh. Stained glass in the Caledonian Hotel's windows