Caption: Victoria Lea Rudd
Producer, Director, Actress
Source: IMDB
Victoria Lea Rudd is a producer and director, known for Life After Death (2012), Girls Gone Wild (2013) and Age Is Just a Word (2011).