Weba Garretson is an actress, known for Little Miss Sunshine (2006), Ulterior Motives (1993) and First Light (2002).
6.4分
演员
2007(意大利)
饰:Performer
2002(美国)