News Missing Masterpiece Painting- Tutu Found in London Flat! by Igbokwe John February 7, 2018 The long missing painting of an Ife princess that attained an almost mythical status after going decades unseen has been discovered in a north London flat. Ben Enwonwu’s 1973 painting… 0 Facebook Twitter Google + Pinterest