Nigeria / USA
Léwuga Benson is a Nigerian-born, American artist-filmmaker currently pursuing an MFA in Media Study at the University at Buffalo.
Time to Leave
(2019)