London, United Kingdom
Article relating to an exhibition, 1989
Solo show at Tom Allen Centre - 1989
Born, 1959 in Dar-es-Salaam, Tanzania