In one of the early and major highlights of 2025, the Barbican Art Gallery in London is presenting a retrospective on the brilliant works of the late Noah Davis. It is the debut showing of this ...