Echo of Diana

(1963)