movie icon
Media: Echo of Diana
1963-05-01