Sun halo graces Puget Sound skies