Meant To Be 2021 60cm x 40cm Hessian, wool, projection, TV screen @ Tate Britain @ Tate Britain Related