Reviews/Visual Art “Sherron Francis: A Splash of Serenity, 1973-1977” at Lincoln Glenn: Art Exhibition Review By Caleb R. Newton / May 17, 2024 In the past couple of weeks, I have seen an insane amount of art, whether