Yinka Shonibare receives Whitechapel Gallery Art Icon Award
Nigerian artist Yinka Shonibare has won the Whitechapel Gallery Art Icon award. He is the eighth artist to receive the prestigious annual award in celebration of his “outstanding contribution to our cultural li...