Ponderosa State Park in McCall, Idaho is exactly that kind of place – a 1,000-acre peninsula of pure natural therapy jutting into the crystal-clear waters of Payette Lake. The moment you enter this ...
With Black Bird Redemption Song, Sedrick Huckaby uses sculpture, drawing, and film to explore some important topics.