Home›Larissa GirouxLarissa GirouxKnown for ProductionBorn:1973-03-15Place:Rome, ItalyMovies1997Strictly Spanking Details 1997Panic Details