Showbiz News, Celebrity Directory & Celeb Gossips

Shakara Ledard

Shakara Ledard is a model and actress, originally from The Bahamas, and now residing in New York..

Photo Gallery

Submit a Photo

Fansites




↑ Top