John Akomfrah

Director
Accra, Ghana