Shamilla Miller Poster

Trivia (2)

She has a Bachelor's degree in Film and Live Performance.

Shamilla is from Cape Town, South Africa.