Teri Leigh Teed’s fine art photograph, “Portal of Light,” has been selected for an Award of Excellence in the New York-based Art That Lifts Our Spirits exhibition, which runs through Oct. 15. Teed, of Sylva, is one of about 50 contemporary artists from around the world chosen for the juried show. The Art That Lifts Our Spirits exhibition is featured on the Healing Power of ART & ARTISTS website,