BEN Life goes on... JANUARY 28 - MARCH 31, 2021 “Life goes on …” is the twelfth solo exhibition for Ben at the Lara ...