Image 1 of 1
mpi20_0307_Riding_23.jpg
Virginia Madsen at premiere of Red Riding Hood at Grauman's Chinese Theatre on March 7, 2011 in Hollywood, California. © MPI20 / MediaPunch Inc.
Virginia Madsen