Sandra Shotwell
Sandra Shotwell is an actress, known for The Long Road Home (1999), The Luck of the Irish (2001) and Criminally Insane (1975).
Sandra Shotwell's FILMOGRAPHY
as Actor (11)