Artist Yinka Shonibare is photographed for the Wall Street Jornal Magazine on November 13, 2013 in London, England.
Artist Yinka Shonibare is photographed for the Wall Street Jornal Magazine on November 13, 2013 in London, England.
Artist Yinka Shonibare is photographed for the Wall Street Jornal Magazine on November 13, 2013 in London, England.
Artist Yinka Shonibare is photographed for the Wall Street Jornal Magazine on November 13, 2013 in London, England.
Artist Yinka Shonibare is photographed for the Wall Street Jornal Magazine on November 13, 2013 in London, England.