
‘The Recent’ at Talbot Rice Gallery (EXHIBITION REVIEW)
Situated in Edinburgh’s Talbot Rice Gallery, The Recent brings together thirteen artists from across the globe in a contemplative look at our Earth, its deep past, and what we have done to affect its inevitable future. Set against a backdrop ...