Day: September 12, 2024

Review: ‘Tavares Strachan: There is a Light Somewhere’ by Ralph Rugoff

'There is Light Somewhere' is a major monograph accompanying the first UK exhibition of the Bahamian contemporary artist Tavares Strachan, one of the most urgently