tara lewis
Love, love, love… indeed! Oh my word, I love everything about this work by American artist Tara Lewis. Her latest show, titled “Hell Yes!”, is currently showing at Lyons Wier Gallery in New York until February 22, 2020. You’re gonna go, right!? Here is snippe…