Shakara Ledard

IMDB

1979 Jan 01

Shakara Ledard is an actress.