SHAKARA LEDARD

Shakara Ledard

ACTING

Shakara Ledard (born February 21, 1979, ht.
5'9") is a Bahamian model and actress based in New York City.