S01 E18
The Face of Spain
May 4 1952 • 120m
The life of Francisco Goya; set in Spain, 1786.

Reviews