23 Jul 2015 News South Africa Irma Stern painting found in London flat The valuable painting Arab in Black by South African painter Irma Stern was recently discovered in a London flat, where it was…