“Kill Your Idols” a solo show by Todd Bienvenu at Almine Rech in Brussels. February 7, 2024 Pol Le Vaillant More information Todd Bienvenu, The Kiss, 2023, Acrylic on linen, 79 x 70 in. (TB-2302) See this content in the original post