Sunlight shining through the stained glass window in the cathedral in Palma