Nikki Amuka-Bird

1976 Nigeria

Details

From
Delta State, Nigeria
Born
February 27, 1976
More info