Keith Stokes • TEDxNewport

Stories in Stone: Newport's African Burying Ground