David Rose - Double Feature

David Rose

David Rose was a British film and television actor.