Stella Velon

Image of Stella Velon

Biography

Stella Velon is an American actress, writer, and fashion model.

Timeline

2018

  • Poster for The Critic

    Actress

2009

  • Poster for Shutterbug

    Thalia