Whitechapel Gallery reveal Isaac Julien as the 2024 Art Icon.
31 January 2024 • Mark Westall
Whitechapel Gallery is delighted to announce the eleventh recipient of its prestigious Art Icon Award as the visionary filmmaker and artist, Isaac Julien… Read More