Steve Sands

Steve Sands

Steve Sands is an actor, known for De la Terre à la Lune (1998) and Grey Owl (1999).