Last week, the celebrated American contemporary artist Tschabalala Self unveiled “The Lady in Blue” in London’s famous ...