Sandy Francis

Sandy Francis

Sandy Francis is an actress, known for Tycus (1999), Nautilus (2000) and Restraining Order (1999).

Tv Show