Sylvesta Stuart

Sylvesta Stuart

Born in Barbados, British West Indies