Giselle Loren

Giselle Loren

Giselle Loren

Giselle Loren

Acting

Happy Feet (2006)

Adélie Chica (voice)

Nancy Drew (2002)

Police Officer