Shakara Ledard
Bahamian model and actress / From Wikipedia, the free encyclopedia
Shakara Ledard (born February 21, 1979) is a Bahamian-born model and actress based in New York City.[1][2]
Shakara Ledard (born February 21, 1979) is a Bahamian-born model and actress based in New York City.[1][2]